Skip to content

Maithili : reddit auto poster#5287

Merged
one-community merged 10 commits into
developmentfrom
maithili-autoposter-reddit
May 31, 2026
Merged

Maithili : reddit auto poster#5287
one-community merged 10 commits into
developmentfrom
maithili-autoposter-reddit

Conversation

@maithili20
Copy link
Copy Markdown
Contributor

@maithili20 maithili20 commented May 21, 2026

Description

imageOr Implements # (WBS)

Works similar to #4627

Related PRS (if any):

None

Main changes explained:

  1. Create src/components/Announcements/platforms/reddit/index.jsx for the reddit auto-poster form (headline/source URL/dept/tags/summary, copy buttons, preview, submit shortcut, tag suggestions).
  2. Updated src/components/Announcements/index.jsx to improve the code.
  3. Added a css file for styling reddit auto postre page

How to test:

  1. check into current branch
  2. do npm install and ... to run this PR locally
  3. Clear site data/cache
  4. Sign in as an admin and navigate to /announcements. (From Dashboard > Other Links > Send Emails > Reddit)
    Select the “Reddit” tab.
  5. Fill each field. Click the copy buttons to ensure clipboard feedback appears; hit “Copy full draft” once inputs are valid.
  6. Click “Open reddit.com/submit” and confirm it opens in a new tab.
  7. Toggle dark mode and check if UI works same for dark mode.
  8. Verify that copy full draft button is only enbaled when all fields are filled.
  9. Enter very long URLs/tags/summary to verify the layout wraps without breaking cards.
  10. Check if success message upon copy fields and context is copied.
  11. Check if able to schedule the post by clicking schedule this post button.
  12. Check if date and time are working fine and able to assign to post.
  13. All buttons are working fine in Make Post and Scheduled Post tabs.
  14. You will not be able to edit the post in Schedule Post, only editing of date and time is allowed.
  15. On clicking submit in Scheduled Post, it should redirect to reddit.com

Screenshots or videos of changes:

Screen.Recording.2026-05-21.at.4.15.27.PM.mov

Note:

Include the information the reviewers need to know.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 21, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 59d8ead
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/6a10b3435f510e0008d44824
😎 Deploy Preview https://deploy-preview-5287--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@maithili20 maithili20 changed the title add: reddit auto poster files Maithili : reddit auto poster May 21, 2026
@sonarqubecloud
Copy link
Copy Markdown

@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label May 22, 2026
Copy link
Copy Markdown

@kunchalasireesha kunchalasireesha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screen.Recording.2026-05-23.at.5.40.41.PM.mov

Hi, I’m not able to find the “Send Emails” option in the other links. I logged in as Admin and checked, but I still couldn’t see it (attached screenshot for reference). Could you please assist me with how to test this feature?

Copy link
Copy Markdown

@DeepighaJ DeepighaJ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Checked out to current branch and tested PR locally.
  • Filled each fields and clicked on copy buttons and clipboard feedback appears as expected.
  • On clicking on Open reddit.com/submit it opens in a new tab.
  • The UI looks good in both light and dark modes.
  • Copy Full draft button enabled as expected.
  • Entered long URL/summary and layout works as expected without breaking.
  • Able to schedule the post by clicking schedule this post button.
  • All buttons are working fine in Make Post and Scheduled Post tabs.
  • Post in Schedule Post is not editable except date and time as expected.
  • Clicking on Submit redirects to reddit as expected.
Image Image Image Image Image Image Image Image Image Image

@maithili20
Copy link
Copy Markdown
Contributor Author

Screen.Recording.2026-05-23.at.5.40.41.PM.mov
Hi, I’m not able to find the “Send Emails” option in the other links. I logged in as Admin and checked, but I still couldn’t see it (attached screenshot for reference). Could you please assist me with how to test this feature?

The role should be Owner
image

@one-community
Copy link
Copy Markdown
Member

Thank you all, merging!

@one-community one-community merged commit 178e198 into development May 31, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants